package com.juzipi.demo.timing;

import com.juzipi.demo.service.MailService;
import org.quartz.DisallowConcurrentExecution;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.quartz.PersistJobDataAfterExecution;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.quartz.QuartzJobBean;
import org.springframework.stereotype.Component;

/**
 * @Author juzipi
 * @Date 2021/7/30 10:29
 * @Info
 */
@Component
@DisallowConcurrentExecution
@PersistJobDataAfterExecution
public class MailJob extends QuartzJobBean {


    @Autowired
    private MailService mailService;


//    2337653354
    @Override
    protected void executeInternal(JobExecutionContext jobExecutionContext) throws JobExecutionException {
        mailService.sendRemindEmail("2803586884@qq.com","辞退通知","<!DOCTYPE html>\n" +
                "<html lang=\"en\">\n" +
                "\n" +
                "<head>\n" +
                "    <meta charset=\"UTF-8\">\n" +
                "    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n" +
                "    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n" +
                "    <title>Document</title>\n" +
                "</head>\n" +
                "\n" +
                "<body>\n" +
                "    <div class=\"ma\">\n" +
                "        <h3>王先生您好，刚才是我们公司新来的一个实习生操作比较生疏发错了邮件，不过同样的，由于公司临时调整政策，已经不缺人了，非常抱歉。祝您生活愉快!</h3>\n" +
                "        <img src=\"https://picsum.photos/id/1/300/200\"/>\n" +
                "    </div>\n" +
                "    \n" +
                "</body>\n" +
                "\n" +
                "</html>\n" +
                "<style>\n" +
                "    .ma{\n" +
                "        text-align: center;\n" +
                "    }\n" +
                "</style>");
    }

    //"<!DOCTYPE html>\n" +
    //                "<html lang=\"en\">\n" +
    //                "\n" +
    //                "<head>\n" +
    //                "    <meta charset=\"UTF-8\">\n" +
    //                "    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n" +
    //                "    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n" +
    //                "    <title>Document</title>\n" +
    //                "</head>\n" +
    //                "\n" +
    //                "<body>\n" +
    //                "    <h3>司先生您好，经过我公司面试的甄选，您已成功入职。</h3>\n" +
    //                "    <p>请您于2021年8月29日到 亚信科技 开发部们入职，入职后试用期为【6个月】,月薪为：【3500元】，转正后为【5000元】,每月额外有【500元】补助,祝贺您即将成为我公司的一员,请您入职时做好以下相应的准备：</p>\n" +
    //                "    <p>1、请在上班当天携带身份证原件、复印件(两份)，户口簿复印件2份(需要三页：户口本首页、户主页及本人页);学历证书、学位证书原件及复印件(各一份);6张一寸彩色照片;上一家就职公司离职证明等资料交给人力资源部,在部门助理协助下办理入职手续;\n" +
    //                "    <p>2、公司统一规定的上班时间为每周五天,作息时间8：30-17：30，其中12：00-13：30为午饭和休息时间(注：您具体的工作时间需与您的上级经理再行确认);</p>\n" +
    //                "    <p>3、公司将为您提供必要的办公环境和办公设备,请自带饮用水杯;</p>\n" +
    //                "    <p>4、公司将会按照相关政策规定为您缴纳社会保险。</p>\n" +
    //                "    </p>\n" +
    //                "    <P style=\"color: rgb(228, 17, 17);\">备注：请遵守薪酬保密制度，不得向第三方透露自己的薪酬、福利等相关内容，一经发现公司将根据薪酬保密制度给予严重处分，严重者解除劳动合同!\n" +
    //                "        期待您成为我们的新同事！祝您在公司有一个美好的未来！ </P>\n" +
    //                "</body>\n" +
    //                "\n" +
    //                "</html>"

}
